home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Sample Code / Snippets / QuickDraw / PaletteAnimation / PaletteAnimation.r < prev    next >
Encoding:
Text File  |  1994-11-08  |  8.5 KB  |  518 lines  |  [TEXT/MPS ]

  1. #include "Types.r"
  2.  
  3. resource 'clut' (150, "RPC1", preload) {
  4.     {    /* array ColorSpec: 256 elements */
  5.         /* [1] */
  6.         65535, 65535, 65535,
  7.         /* [2] */
  8.         65535, 62195, 58981,
  9.         /* [3] */
  10.         65535, 58855, 52428,
  11.         /* [4] */
  12.         65535, 55515, 45874,
  13.         /* [5] */
  14.         65535, 52175, 39321,
  15.         /* [6] */
  16.         65535, 48835, 32767,
  17.         /* [7] */
  18.         65535, 45496, 26215,
  19.         /* [8] */
  20.         65535, 42156, 19661,
  21.         /* [9] */
  22.         65535, 38816, 13108,
  23.         /* [10] */
  24.         65535, 35476, 6554,
  25.         /* [11] */
  26.         65535, 32136, 1,
  27.         /* [12] */
  28.         58253, 28565, 1,
  29.         /* [13] */
  30.         50972, 24995, 1,
  31.         /* [14] */
  32.         43690, 21424, 1,
  33.         /* [15] */
  34.         36408, 17853, 1,
  35.         /* [16] */
  36.         29127, 14283, 0,
  37.         /* [17] */
  38.         21845, 10712, 0,
  39.         /* [18] */
  40.         14563, 7141, 0,
  41.         /* [19] */
  42.         7282, 3571, 0,
  43.         /* [20] */
  44.         0, 0, 0,
  45.         /* [21] */
  46.         6554, 0, 0,
  47.         /* [22] */
  48.         13107, 0, 0,
  49.         /* [23] */
  50.         19661, 0, 0,
  51.         /* [24] */
  52.         26214, 0, 0,
  53.         /* [25] */
  54.         32768, 0, 0,
  55.         /* [26] */
  56.         39321, 1, 1,
  57.         /* [27] */
  58.         45875, 1, 1,
  59.         /* [28] */
  60.         52428, 1, 1,
  61.         /* [29] */
  62.         58982, 1, 1,
  63.         /* [30] */
  64.         65535, 1, 1,
  65.         /* [31] */
  66.         65535, 6554, 6554,
  67.         /* [32] */
  68.         65535, 13108, 13108,
  69.         /* [33] */
  70.         65535, 19661, 19661,
  71.         /* [34] */
  72.         65535, 26215, 26215,
  73.         /* [35] */
  74.         65535, 32767, 32767,
  75.         /* [36] */
  76.         65535, 39321, 39321,
  77.         /* [37] */
  78.         65535, 45874, 45874,
  79.         /* [38] */
  80.         65535, 52428, 52428,
  81.         /* [39] */
  82.         65535, 58981, 58981,
  83.         /* [40] */
  84.         65535, 65535, 65535,
  85.         /* [41] */
  86.         65535, 58981, 62258,
  87.         /* [42] */
  88.         65535, 52428, 58981,
  89.         /* [43] */
  90.         65535, 45874, 55704,
  91.         /* [44] */
  92.         65535, 39321, 52427,
  93.         /* [45] */
  94.         65535, 32767, 49150,
  95.         /* [46] */
  96.         65535, 26215, 45874,
  97.         /* [47] */
  98.         65535, 19661, 42597,
  99.         /* [48] */
  100.         65535, 13108, 39320,
  101.         /* [49] */
  102.         65535, 6554, 36043,
  103.         /* [50] */
  104.         65535, 1, 32766,
  105.         /* [51] */
  106.         58253, 1, 29125,
  107.         /* [52] */
  108.         50972, 1, 25485,
  109.         /* [53] */
  110.         43690, 1, 21844,
  111.         /* [54] */
  112.         36408, 1, 18203,
  113.         /* [55] */
  114.         29127, 0, 14563,
  115.         /* [56] */
  116.         21845, 0, 10922,
  117.         /* [57] */
  118.         14563, 0, 7281,
  119.         /* [58] */
  120.         7282, 0, 3641,
  121.         /* [59] */
  122.         0, 0, 0,
  123.         /* [60] */
  124.         7282, 0, 7282,
  125.         /* [61] */
  126.         14563, 0, 14562,
  127.         /* [62] */
  128.         21845, 0, 21844,
  129.         /* [63] */
  130.         29127, 0, 29125,
  131.         /* [64] */
  132.         36408, 1, 36406,
  133.         /* [65] */
  134.         43690, 1, 43687,
  135.         /* [66] */
  136.         50972, 1, 50969,
  137.         /* [67] */
  138.         58253, 1, 58249,
  139.         /* [68] */
  140.         65535, 1, 65531,
  141.         /* [69] */
  142.         65535, 6554, 65531,
  143.         /* [70] */
  144.         65535, 13108, 65532,
  145.         /* [71] */
  146.         65535, 19661, 65532,
  147.         /* [72] */
  148.         65535, 26215, 65533,
  149.         /* [73] */
  150.         65535, 32767, 65533,
  151.         /* [74] */
  152.         65535, 39321, 65533,
  153.         /* [75] */
  154.         65535, 45874, 65534,
  155.         /* [76] */
  156.         65535, 52428, 65534,
  157.         /* [77] */
  158.         65535, 58981, 65535,
  159.         /* [78] */
  160.         65535, 65535, 65535,
  161.         /* [79] */
  162.         62258, 58981, 65535,
  163.         /* [80] */
  164.         58982, 52428, 65535,
  165.         /* [81] */
  166.         55705, 45874, 65535,
  167.         /* [82] */
  168.         52428, 39321, 65535,
  169.         /* [83] */
  170.         49151, 32767, 65535,
  171.         /* [84] */
  172.         45875, 26215, 65535,
  173.         /* [85] */
  174.         42598, 19661, 65535,
  175.         /* [86] */
  176.         39322, 13108, 65535,
  177.         /* [87] */
  178.         36045, 6554, 65535,
  179.         /* [88] */
  180.         32768, 1, 65535,
  181.         /* [89] */
  182.         29492, 1, 58982,
  183.         /* [90] */
  184.         26215, 1, 52428,
  185.         /* [91] */
  186.         22938, 1, 45875,
  187.         /* [92] */
  188.         19661, 1, 39321,
  189.         /* [93] */
  190.         16384, 0, 32768,
  191.         /* [94] */
  192.         13107, 0, 26214,
  193.         /* [95] */
  194.         9831, 0, 19661,
  195.         /* [96] */
  196.         6554, 0, 13107,
  197.         /* [97] */
  198.         3277, 0, 6554,
  199.         /* [98] */
  200.         0, 0, 0,
  201.         /* [99] */
  202.         0, 0, 6554,
  203.         /* [100] */
  204.         1, 2, 13107,
  205.         /* [101] */
  206.         1, 2, 19661,
  207.         /* [102] */
  208.         1, 3, 26214,
  209.         /* [103] */
  210.         0, 1, 23768,
  211.         /* [104] */
  212.         1, 3, 39321,
  213.         /* [105] */
  214.         1, 4, 45875,
  215.         /* [106] */
  216.         1, 4, 52428,
  217.         /* [107] */
  218.         1, 5, 58982,
  219.         /* [108] */
  220.         1, 5, 65535,
  221.         /* [109] */
  222.         6554, 6558, 65535,
  223.         /* [110] */
  224.         13108, 13111, 65535,
  225.         /* [111] */
  226.         19661, 19664, 65535,
  227.         /* [112] */
  228.         26215, 26217, 65535,
  229.         /* [113] */
  230.         32767, 32769, 65535,
  231.         /* [114] */
  232.         39321, 39323, 65535,
  233.         /* [115] */
  234.         45874, 45875, 65535,
  235.         /* [116] */
  236.         52428, 52429, 65535,
  237.         /* [117] */
  238.         58981, 58981, 65535,
  239.         /* [118] */
  240.         65535, 65535, 65535,
  241.         /* [119] */
  242.         58981, 62258, 65535,
  243.         /* [120] */
  244.         52428, 58982, 65535,
  245.         /* [121] */
  246.         45874, 55705, 65535,
  247.         /* [122] */
  248.         39321, 52429, 65535,
  249.         /* [123] */
  250.         32767, 49152, 65535,
  251.         /* [124] */
  252.         26215, 45876, 65535,
  253.         /* [125] */
  254.         19661, 42599, 65535,
  255.         /* [126] */
  256.         13108, 39323, 65535,
  257.         /* [127] */
  258.         6554, 36046, 65535,
  259.         /* [128] */
  260.         1, 32770, 65535,
  261.         /* [129] */
  262.         1, 29493, 58982,
  263.         /* [130] */
  264.         1, 26216, 52428,
  265.         /* [131] */
  266.         1, 22939, 45875,
  267.         /* [132] */
  268.         1, 19662, 39321,
  269.         /* [133] */
  270.         0, 16385, 32768,
  271.         /* [134] */
  272.         0, 13108, 26214,
  273.         /* [135] */
  274.         0, 9831, 19661,
  275.         /* [136] */
  276.         0, 6554, 13107,
  277.         /* [137] */
  278.         0, 3277, 6554,
  279.         /* [138] */
  280.         0, 0, 0,
  281.         /* [139] */
  282.         0, 6554, 6554,
  283.         /* [140] */
  284.         0, 13107, 13107,
  285.         /* [141] */
  286.         0, 19661, 19661,
  287.         /* [142] */
  288.         0, 26214, 26214,
  289.         /* [143] */
  290.         0, 32768, 32768,
  291.         /* [144] */
  292.         1, 39321, 39321,
  293.         /* [145] */
  294.         1, 45875, 45875,
  295.         /* [146] */
  296.         1, 52428, 52428,
  297.         /* [147] */
  298.         1, 58982, 58982,
  299.         /* [148] */
  300.         1, 65535, 65535,
  301.         /* [149] */
  302.         6554, 65535, 65535,
  303.         /* [150] */
  304.         13108, 65535, 65535,
  305.         /* [151] */
  306.         19661, 65535, 65535,
  307.         /* [152] */
  308.         26215, 65535, 65535,
  309.         /* [153] */
  310.         32767, 65535, 65535,
  311.         /* [154] */
  312.         39321, 65535, 65535,
  313.         /* [155] */
  314.         45874, 65535, 65535,
  315.         /* [156] */
  316.         52428, 65535, 65535,
  317.         /* [157] */
  318.         58981, 65535, 65535,
  319.         /* [158] */
  320.         65535, 65535, 65535,
  321.         /* [159] */
  322.         58981, 65535, 62258,
  323.         /* [160] */
  324.         52428, 65535, 58981,
  325.         /* [161] */
  326.         45874, 65535, 55703,
  327.         /* [162] */
  328.         39321, 65535, 52426,
  329.         /* [163] */
  330.         32767, 65535, 49149,
  331.         /* [164] */
  332.         26215, 65535, 45873,
  333.         /* [165] */
  334.         19661, 65535, 42595,
  335.         /* [166] */
  336.         13108, 65535, 39318,
  337.         /* [167] */
  338.         6554, 65535, 36041,
  339.         /* [168] */
  340.         1, 65535, 32764,
  341.         /* [169] */
  342.         1, 58982, 29488,
  343.         /* [170] */
  344.         1, 52428, 26211,
  345.         /* [171] */
  346.         1, 45875, 22935,
  347.         /* [172] */
  348.         1, 39321, 19659,
  349.         /* [173] */
  350.         0, 32768, 16382,
  351.         /* [174] */
  352.         0, 26214, 13105,
  353.         /* [175] */
  354.         0, 19661, 9829,
  355.         /* [176] */
  356.         0, 13107, 6553,
  357.         /* [177] */
  358.         0, 6554, 3277,
  359.         /* [178] */
  360.         0, 0, 0,
  361.         /* [179] */
  362.         0, 7282, 0,
  363.         /* [180] */
  364.         0, 14563, 0,
  365.         /* [181] */
  366.         1, 21845, 0,
  367.         /* [182] */
  368.         1, 29127, 0,
  369.         /* [183] */
  370.         2, 36408, 1,
  371.         /* [184] */
  372.         2, 43690, 1,
  373.         /* [185] */
  374.         3, 50972, 1,
  375.         /* [186] */
  376.         3, 58253, 1,
  377.         /* [187] */
  378.         3, 65535, 1,
  379.         /* [188] */
  380.         6556, 65535, 6554,
  381.         /* [189] */
  382.         13110, 65535, 13108,
  383.         /* [190] */
  384.         19662, 65535, 19661,
  385.         /* [191] */
  386.         26216, 65535, 26215,
  387.         /* [192] */
  388.         32768, 65535, 32767,
  389.         /* [193] */
  390.         39322, 65535, 39321,
  391.         /* [194] */
  392.         45875, 65535, 45874,
  393.         /* [195] */
  394.         52428, 65535, 52428,
  395.         /* [196] */
  396.         58981, 65535, 58981,
  397.         /* [197] */
  398.         65535, 65535, 65535,
  399.         /* [198] */
  400.         62259, 65535, 58981,
  401.         /* [199] */
  402.         58983, 65535, 52428,
  403.         /* [200] */
  404.         55706, 65535, 45874,
  405.         /* [201] */
  406.         52430, 65535, 39321,
  407.         /* [202] */
  408.         49154, 65535, 32767,
  409.         /* [203] */
  410.         45879, 65535, 26215,
  411.         /* [204] */
  412.         42602, 65535, 19661,
  413.         /* [205] */
  414.         39326, 65535, 13108,
  415.         /* [206] */
  416.         36050, 65535, 6554,
  417.         /* [207] */
  418.         32774, 65535, 1,
  419.         /* [208] */
  420.         29497, 58982, 1,
  421.         /* [209] */
  422.         26219, 52428, 1,
  423.         /* [210] */
  424.         22942, 45875, 1,
  425.         /* [211] */
  426.         19665, 39321, 1,
  427.         /* [212] */
  428.         16387, 32768, 0,
  429.         /* [213] */
  430.         13109, 26214, 0,
  431.         /* [214] */
  432.         9832, 19661, 0,
  433.         /* [215] */
  434.         6555, 13107, 0,
  435.         /* [216] */
  436.         3278, 6554, 0,
  437.         /* [217] */
  438.         0, 0, 0,
  439.         /* [218] */
  440.         6554, 6554, 0,
  441.         /* [219] */
  442.         13107, 13106, 0,
  443.         /* [220] */
  444.         19661, 19660, 0,
  445.         /* [221] */
  446.         26214, 26212, 0,
  447.         /* [222] */
  448.         32768, 32766, 0,
  449.         /* [223] */
  450.         39321, 39319, 1,
  451.         /* [224] */
  452.         45875, 45872, 1,
  453.         /* [225] */
  454.         52428, 52425, 1,
  455.         /* [226] */
  456.         58982, 58978, 1,
  457.         /* [227] */
  458.         65535, 65531, 1,
  459.         /* [228] */
  460.         65535, 65531, 6554,
  461.         /* [229] */
  462.         65535, 65532, 13108,
  463.         /* [230] */
  464.         65535, 65532, 19661,
  465.         /* [231] */
  466.         65535, 65533, 26215,
  467.         /* [232] */
  468.         65535, 65533, 32767,
  469.         /* [233] */
  470.         65535, 65533, 39321,
  471.         /* [234] */
  472.         65535, 65534, 45874,
  473.         /* [235] */
  474.         65535, 65534, 52428,
  475.         /* [236] */
  476.         65535, 65535, 58981,
  477.         /* [237] */
  478.         65535, 65535, 65535,
  479.         /* [238] */
  480.         62086, 62086, 62086,
  481.         /* [239] */
  482.         58637, 58637, 58637,
  483.         /* [240] */
  484.         55187, 55187, 55187,
  485.         /* [241] */
  486.         51738, 51738, 51738,
  487.         /* [242] */
  488.         48289, 48289, 48289,
  489.         /* [243] */
  490.         44840, 44840, 44840,
  491.         /* [244] */
  492.         41391, 41391, 41391,
  493.         /* [245] */
  494.         37941, 37941, 37941,
  495.         /* [246] */
  496.         34492, 34492, 34492,
  497.         /* [247] */
  498.         31043, 31043, 31043,
  499.         /* [248] */
  500.         27594, 27594, 27594,
  501.         /* [249] */
  502.         24144, 24144, 24144,
  503.         /* [250] */
  504.         20695, 20695, 20695,
  505.         /* [251] */
  506.         17246, 17246, 17246,
  507.         /* [252] */
  508.         13797, 13797, 13797,
  509.         /* [253] */
  510.         10348, 10348, 10348,
  511.         /* [254] */
  512.         6898, 6898, 6898,
  513.         /* [255] */
  514.         3449, 3449, 3449,
  515.         /* [256] */
  516.         0, 0, 0
  517.     }
  518. };